Cafe Baklava

Book Now
Visit Website
Visit Website

Welcome

This cozy Turkish restaurant is an easy walk from downtown Mountain View. It includes outdoor seating and friendly service.

Location

Cafe Baklava
341 Castro Street, Mountain View CA 94041
(650) 969-3835   |   (toll free)
http://www.cafebaklava.com