Taverna Souhlis
Greek · Casual Dining · Grill
Taverna Souhlis is a Greek restaurant known for its delicious food and friendly, polite staff. It offers a warm atmosphere and is a popular spot in the area.
Location
Best places nearby
The highest rated places close to Taverna Souhlis.
