Hum Garden

32, D10 Street, Thao Dien Ward, Thu Duc City, Ho Chi Minh City, Vietnam

Vegetarian

MICHELIN Guide's Point Of View