Nuwara Eliya - Badulla Road, Nuwara Eliya
Fast Food Sri Lankan Pizza
Superb food. Best pizza burgers BBq very delicious .nice location