OXO Travel Own this business?

Food's a big part of Ho Chi Minh City which offers endless foods and drinks. Restaurants and street food stalls are within a few minutes walking on the streets and in local markets. That makes us...

Show more

Profile Score
48
Current Operating Status: Unknown