Nuwara Eliya - Badulla Road, Nuwara Eliya
Fast Food Sri Lankan Pizza
Worst food .. expensive and bad setvice you will be better off eating at a syver kade