One of the largest chain of Indian Restaurants in Vietnam, with establishments both in Hanoi and Ho Chi Minh City, serving the discerning since 1996.
CrescentRating: Not CrescentRated
$$ out of $$$$
11 am to 11 pm
74 Hai Bà Tr?ng Street, Ho Chi Minh City, Vietnam
+84 8 930 4839
No email available