Mario's Pizza Reviews & Details
109 W Pleasant Ave
Mario's Pizza is located at 109 W Pleasant Ave in Maywood near the intersection of W Pleasant Ave and Spencer Joseph Way. Their menu consists of Italian dishes . Call (201) 843-8700 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:W Pleasant Ave And Spencer Joseph Way
Tell us more about Mario's Pizza Maywood!