GastroRanking-logo

The best restaurants serving Greek food in New Cross Lewisham London

1 Restaurants on GastroRanking

restaurant_img
4.5

12 Opinions

location-icon333 New Cross Road, London SE14 6AT England, England
Greek
outdoor_seating_260678takeaway_260678delivery_260678

The best Greek suvlaki I’ve had in London. Everything is fresh and taste great.👌 Since I’ve tried it im always going back even if I don’t live in the area. 🤩