Ceylon Kitchen

Nuwara Eliya

Cuisine

  • Indian

Other places to eat nearby