Hoa Sen Vietnamese Restaurant
More about Hoa Sen Vietnamese Restaurant
Hoa Sen Vietnamese Restaurant is located at 22 Drury Ln (Betterton St), Holborn, Greater London, WC2B 5RH, United Kingdom
Similar Listings
Hello Bar
3.5