ViaMichelin
Banh Mi Bay
Location picture
Stunning 8.6 (24 reviews)
Around £27
Location
4 Theobalds Road
London WC1X 8PN