GastroRanking-logo

The best restaurants serving Greek food in Orpington Bromley London

1 Restaurants on GastroRanking

restaurant_img
4.0

367 Opinions

location-icon165-167 High Street, Orpington, Bromley BR6 0LW England, England
Greek
outdoor_seating_272276takeaway_272276delivery_272276

Had a lovely early summer meal on a Friday evening. George was a lovely host who helped select our orders. The kleftiko was superb!