OYALO in Teynampet

Pizza

OYALO

Teynampet

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

Your cart is empty

Add items to get started