Delivery Only
Based on 10 ratings
Indulge in the cheesy delights that they offer up at Chillax, and let the worries of the day simply melt away in the midst of amazing delights. Located in Velacheri, Chennai, Chillax serves up delicious fast foods and pizzas that will tickle your taste buds for a blissful experience. The lip smacking delights that they...
Velachery Main Road, No. 1, 1st Main Road, Jagannathapuram, Chennai
+91 8778877507