A family-run Vietnamese cafe where Mama Hai rules the roost, serving curries, pho, rice bowls and well-stuffed banh mi for an extremely reasonable price. Everything is made with love and it's walk-ins only, but you can bag a takeway if all the tables are taken – and everything is £2 cheaper if you do. Order the sublime mango salad and thank us later.
London is loaded with Vietnamese restaurants serving fragrant pho, beautiful bánh mì and oodles of noodles. If you’ve got a hankering for the very best Vietnamese food in the city, here’s a definitive list of our favourite spots. We’ve taken in highlights from east London’s Kingsland Road – which has long been home to its famous strip of Vietnamese diners – but also widened our net to the rest of city, so expect places from Peckham, Soho, Hammersmith, Clapton and onwards.
RECOMMENDED: Try London’s best Thai restaurants.