greek restaurant
Vineyard
About
Craving a taste of the Mediterranean in London? Make your way to Vineyard Greek Taverna in Southwark. This spot is a true gem for anyone looking to dive into authentic Greek and Cypriot flavors. Forget reservations – show up hungry and get ready for a truly memorable meal.