Pompeii

Pompeii
Pompeii

 

 
Delicious Italian Food in Beautiful Downtown Los Altos
100 State Street
Los Altos, CA 94022
Lunch, dinner and take out

650-949-2400