341 Castro Street, Mountain View, CA 94041
650-969-3835
 
 
 
     
Come visit our new Baklava Restaurant in San Carlos serving Turkish and Greek food.

Bay Area Website Maintenance by WEBDOGS