Grand Dewasiri Cottage And Sea Food Restaurant
no 19 Grand Hotel Road Nuwaraeliya, Nuwara Eliya 20000 Sri Lanka
Grand Dewasiri Cottage And Sea Food Restaurant is a Asian, Seafood, Sri Lankan, Vegan Options place is located in Nuwara Eliya, Central Province. The address of Grand Dewasiri Cottage And Sea Food Restaurant is no 19 Grand Hotel Road Nuwaraeliya, Nuwara Eliya 20000 Sri Lanka.
If you want to go to the place or need any services, you can contact them directly. The phone number is +94 52 2 222454,