0 review
65a Long Acre, Covent Garden, London WC2E 9JD
0203 058 1695
Vietnamese
Covent Garden, West End
£££