More about Minh
Minh is located at 390, Barking Rd, London, Greater London, E13 8HJ, United Kingdom
Similar Listings
Hello Bar
3.5