Oyalo Pizza is a pizza restaurant located in Thoothukudi, Tamil Nadu. The average rating of this place is 4.50 out of 5 stars based on 14 reviews. The street address of this place is Q4VC+4F6, Maharaja Nagar, Thoothukudi, Tamil Nadu 628008, India. It is about 2.07 kilometers away from the Tutimelur railway station.
Nagarajan Madeswaran 23 months ago
Anyway the whole Oyalo brand is shutting down in ten days. What is the point of this review.
Just move on.
They were giving only frozen pizzas that taste like cardboard.
Judes Paranjothi 23 months ago
Very good veg pizzas
Neethivel 23 months ago
Taste good with nice combo offers