Indian Aroma - Restaurant Veg & non veg Siem Reap is located in Reap, Cambodia on 366B, Ankor Night Market Street Siem Reap, Siem. Indian Aroma - Restaurant Veg & non veg Siem Reap is rated 4.8 out of 5 in the category indian restaurant in Cambodia.
Address
366B, Ankor Night Market Street Siem Reap, Siem