Sree Abhirami Indian Restaurant

Ella

Cuisine

  • Sri Lankan, Indian

Other places to eat nearby