Indian Lounge Restaurant

• Indian Lounge •
An Authentic Indian restaurant in Ho Chi Minh City