Stavros Greek Taverna
Restaurant in Plymouth.
What visitors say
- Atmosphere
- A lovely, warm, and chilled-out vibe makes for a very comfortable dining experience.
- Quality
- Fresh ingredients and succulent meats contribute to fantastic, high-value Greek dishes.
- Service
- The incredibly helpful staff gladly answer questions and ensure a seamless meal.
Find more