Shamballa Vegetarian Restaurant & Tea House

17-19 Trịnh Văn Cấn, St, Quận 1, Hồ Chí Minh 70000, Vietnam
4.46 (55)
$$
Very friendly
Vietnamese, Vegetarian, Asian

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app