Grand Veranda

Nuwara Eliya

Other places to eat nearby