De Silva Food

Nuwara Eliya, Sri Lanka

The best dining experience in town according to some reviews. Located in the city centre. Good soup, good hamburgers and good pastry on the menu. Some customers complain about awful service. Excellent value for money.