Filter
Delivery
Pickup
Outdoor
The best restaurants serving Mediterranean food in Camberwell Green Southwark London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.5
7 Opinions in 1 websites
Grosvenor Terrace Railway Arch Unit 258, London SE5 0NP England, England
Mediterraneanvery bad quality food with lack of ingredient. feels like their food is not making by professional hand.