ECBusiness profileRestaurantsEagle Cinnamon GrandEagle Cinnamon Grand — Restaurant services in Bombuwala, Sri Lanka.BombuwalaView profile SaveCompare