Mario's Takeaway
Pizza · Italian
Italian takeaway, Mario's offers pizza and other dishes for delivery.
Location
Best places nearby
The highest rated places close to Mario's Takeaway.
Local restaurants nearby
8 Calder Park, SCT
Location
The highest rated places close to Mario's Takeaway.
8 Calder Park, SCT