Ambal's Hotel is a indian restaurant Nuwara Eliya Nuwara Eliya District located in Sri Lanka.
New Bazaa Street Nuwara Eliya Sri Lanka
Great veg rice & curry for a good price
Have the ghee roast and ghee masala dosai with Nescafe
Tandoori lobster was awesome. Garlic naan yes. Food = excellent. Service = sh*t - Videha Dhothaka
Great place for a tourist.. Tasty and clean :) love the friedrice and kottu - Rishie Rish