Full menu with prices & pictures
Greek Bistro 826 Van Ness Avenue, San Francisco,...
+14155897900
When you're planning your visit to Greek Bistro, you could take public transportation to the stop Civic Center MUNI Station, which is the nearest stop at 725 meters distance to the eatery.
The restaurant from San Francisc offers 10 different dishes and drinks on the card at an average $10.4.