GastroRanking-logo

The best restaurants serving French food in Stratford and New Town Newham London

1 Restaurants on GastroRanking

restaurant_img
3.9

2586 Opinions

location-iconWestfield Stratford City Montfichet Road 21a The Arcade, London E20 1EH England, England
French
outdoor_seating_244581takeaway_244581delivery_244581

Amazing service and professional treatment, well- trained staff treated me with fairness, can’t expect more