We tried to guess where you are. Click to change.

Little place, lots of charm! by Lindsey H. at InsiderPages

Monday, June 02, 2008
This Italian eatery is a great choice for those who like Italian food that's a bit edgier. Pasta, of course, serves great pasta, as well as several appetizing salads. The restaurant is a classy cafe- so most people who frequent the place are young professional types, or those out for a stroll on Castro Street.
160 Castro St
Mountain View, California 94041
(650) 938-4147

More Reviews