Empty Image

Flavors of India

  • $ - $$
  • Indian

Bio

Flavors of India is the Indian/Nepali Cuisine restaurant in Phnom Penh, Cambodia and we serve great quality food & beverages to the customers with the delicious food quality & in comparative cost.