Cuc Gach | 92B Thach Thi Thanh, District 1 | Ho Chi Minh City, Vietnam
En route to the second floor. A bright red wall meant to symbolically represent the Vietnam flag boasts a “Made in Vietnam” emblem.
-Noreylee