Flavors of India is located in Phnom Penh, Cambodia on # 158 , Street No 63, Preah Trasak Paem St. (63). Flavors of India is rated 4.4 out of 5 in the category indian restaurant in Cambodia.
Address
# 158 , Street No 63, Preah Trasak Paem St. (63)
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible seating