Cafe Baklava

Book Now
Visit Website
Visit Website
  • Cuisine

    Mediterranean

Welcome

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

At A Glance

Location

Cafe Baklava
341 Castro Street, Mountain View CA 94041
(650) 969-3835
Visit Website

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad