1/8, Haddon Hill Road, Nuwara Eliya., 22200, Nuwara Eliya, Sri Lanka, Nuwara Eliya
+94727070001
Restaurant
Internet access