Straits Cafe THIS RESTAURANT IS CLOSED Straits Cafe

THIS RESTAURANT IS CLOSED Straits Cafe Map

3295 El Camino Real (Lambert St.)
Palo Alto, CA 94306
650-494-7168
Map
An artful blend of Thai, Indian, Chinese and Vietnamese cuisines and one of the best mojitos in the South Bay.
Openings: Lunch Mon.-Fri., Dinner nightly

Features