Queenswood Restaurant
Restaurant β’ Hotel β’ Pizza restaurant β’ Meal takeaway β’ Diner β’ Indian restaurant β’ Arab restaurantππ Beautiful place near the town. Good service and friendly peoples. Good tasty foods with reasonable price. Love this place. π People often mention service, good, staff, restaurant, friendly, chicken,
Address
124/1 Badulla Rd, Nuwara Eliya 22200, Sri Lanka
Website
Contact
+94 522 222 000Price rating
$77/night
Rating on Google Maps
3.80 (285 reviews)Open on Google Maps