Grand Indian Restaurant

Grand Hotel Rd Nuwara Eliya

  • Not sure

  • CrescentRating: Not CrescentRated

Description

Grand Indian Restaurant, located in Nuwara Eliya, Sri Lanka serves a fabulous selection of delicious, fresh and healthy Indian dishes, including vegetarian specials, and is thus ideal for Muslim diners. If you are also looking to dine on traditional dishes, this is the perfect place for you!