Saigon
Ngoc Chau Garden is one of Saigon.

1. Ngoc Chau Garden

7.9
116 Ho Tung Mau, Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh
Vietnamese Restaurant · 55 tips and reviews