Address:

113- Nguyễn Hữu Cảnh- TP Vũng Tàu

Get directions from Go