amcham_card.png

10% off on A La Carte menu

Address

31A Le Thanh Ton St., Dist. 1

Location
Ho Chi Minh City