Cafe BaklavaRestaurants · San Jose, CATurkish, Mediterranean, Seafood. Serving the Russian-speaking community in San Jose.Address: 341 Castro St, Mountain View, CA, 94041Phone: (650) 969-3835Loading map...