Greek food and the feeling at this location is great. i give this spot a thumbs up. the service was very friendly and attentive. this place has a good atmosphere.
Fl
Review №2
Walked 5 km to find out it is not there anymore
Information
2Comments
3Rating
Address:1224 Grant Ave, San Francisco, CA 94133, United States