Imperial Hotel & Bakers is a restaurant, located at Dambulla, Sri Lanka
Great food and great service
Cheap, but bad quality
nice food and good service.