Cafe Baklava

341 Castro Street, Mountain View, CA 94041, United States

(650) 969-3835

Category: Cafe, Restaurant, Food, Establishment
Rating:

Know more about the Cafeterias on Google Places

[Click on the map for Directions]
Map for Cafe Baklava

People Available for lunch/coffee(2300)

Steven

Steven

Mountain View
CA
An awesome entrepreneur and serial startup enthusiast who wants to meet other people who are...