Souvla is one of the those restaurants that always has a line running out the door. This Greek restaurant is without a doubt worth the wait. Everything on the menu is delicious, but the frozen Greek yogurt is a must. Also the Greek fries are something you have to get. There isn’t much seating inside, but right around the corner is Patricia’s Green where you can enjoy the day with some incredible food.
517 Hayes St, San Francisco, CA, USA +1 415 400 5458