There is nothing special about this restaurant. Don't know why it has the great reviews on TA. Food was solid. Service was fine. Prices fair. We wondered if reviewers have given Ngoc Tho the exceptional reviews because of low expectations in Ho Chi Minh City or SE Asia. The restaurant deserves an overall average when compared it to the real world.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.