Delivery
Pickup
Outdoor
England
London
Lewisham
New Cross
1 Restaurants on GastroRanking
362 Opinions in 2 websites
Love this place so much! Amazing foods, amazing service and friendly people Their pho is the best in london so far One of my soul food’s restaurant in london Thanks for existing really.