Mario’s Pizza and More Menu – Willard, OH

Type : Pizza delivery

Location : Willard, OH

Based on 4 reviews, the restaurant has received a rating of 5.0 stars. Price

✔️ Curbside pickup

Mario's Pizza and More 44890

Address:
101 S Myrtle Ave, Willard, OH 44890

Phone: (216) 370-0225

Website: http://mariospizzamore.com/

Hours

Wednesday 12–8 PM
Thursday 12–8 PM
Friday 12–10 PM
Saturday 12–10 PM
Sunday Closed
Monday 12–8 PM
Tuesday Closed

Reviews

R B
Their food is super good and they’re friendly! Definitely will order from here again.

… more

Deyonna Gang
I Really love there pizza

… more

… View more

Leave a Comment

Stay connected with the Roost!

Ask us any questions