Colombo by Ayubowan
Kottawa - Sri Lanka
As a family run business with deep ties still in the homeland of Sri Lanka we were more than excited to have the opportunity to open our first restaurant in Kottawa.
In this restaurant we want to explore the tastes of the world and give them that all-important Sri Lankan edge which is the heart and foundation of all our restaurants.
Joining the Ayubowan family of brands that established itself in 2013 with the first restaurant located in Glossop, United Kingdom.