Visit Ayubowan, a fantastic Sri Lankan restaurant in Glossop, Derbyshire! The wonderful team behind the creation of this restaurant have a passion for delivering excellent service and top-quality food. This restaurant welcomes you to escape to warmer climates, indulge in the authentic foods of Sri Lanka and experience the chefs authentic creations with a contemporary twist!