GastroRanking-logo

The best restaurants serving Lebanese food in Tachbrook City of London, Westminster London

1 Restaurants on GastroRanking

restaurant_img
4.0

56 Opinions

location-icon10A Vauxhall Bridge Road, London SW1V 2SD England, England
Lebanese
outdoor_seating_246531takeaway_246531delivery_246531

The best place for shisha and food they also have vegetarian options and musaka with rice was amazing definitely recommended.