Restaurants & Bars

San Francisco Bay Area

Cafe Deja Vu, Mtn View ?


Restaurants & Bars 2

Cafe Deja Vu, Mtn View ?

hhc | Mar 2, 2011 06:41 AM

Walking by noticed a Grand Opening sign for Cafe Deja Vu. It used to be an Italian place. Yelpers mentions pizza, pastas, crepes. Anyone try it?

Cafe Deja Vu
300 Castro St
Mountain View, CA 94041
(650) 969-2487

Want to stay up to date with this post?

Recommended From Chowhound