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...more
CrescentRating: Not CrescentRated
Not sure
Grand Hotel Rd Nuwara Eliya