Set Location
Cart
Sign in
Pizza
Veg only
OYALO
NEW NO:62,OLD NO:145, ELDAMS ROAD,NEXT TO PAZHAMUDHIR NILAYAM,TEYNAMPET,CHENNAI,TAMIL NADU,INDIA,600018
License No. 12418002003420
Your cart is empty
Add items to get started