Q: Where is Shamballa Vegetarian, Restaurant & Tea House?
A: Shamballa Vegetarian, Restaurant & Tea House is located at: 17-19 Tr?nh Van C?n, St, Qu?n 1, Thành ph? H? Chí Minh 70000, Vietnam
Q: What are the coordinates of the Shamballa Vegetarian, Restaurant & Tea House?
A: Latitude: 10.767174, Longitude: 106.696552
Q: How is Shamballa Vegetarian, Restaurant & Tea House rated?
A: Shamballa Vegetarian, Restaurant & Tea House has not rated yet on addressschool.com