Souvlaki Bar
Greek · Casual Dining · Bar
Souvlaki Bar is a Greek restaurant offering fresh and delicious dishes reminiscent of seaside tavernas. They provide dine-in and online ordering options for their flavorful Greek food and drinks.
Location
Location