Map Location
TIB Restaurant
187 Ter, Hai Ba Trung, 03, Ho Chi Minh, Vietnam