Delivery
Pickup
Outdoor
England
South East
Elmbridge
Claygate (1)
1 Restaurants on GastroRanking
206 Opinions in 1 websites
Great greek restaurant the food is excellent with a large selection and cooked perfect the staff are also brilliant and great value for money and excellent atmosphere well worth a visit