GastroRanking-logo

The best restaurants serving Mediterranean food in Camberwell Green Southwark London

1 Restaurants on GastroRanking

restaurant_img
4.5

7 Opinions

location-iconGrosvenor Terrace Railway Arch Unit 258, London SE5 0NP England, England
Mediterranean
outdoor_seating_274649takeaway_274649delivery_274649

very bad quality food with lack of ingredient. feels like their food is not making by professional hand.