Marsha's Pizza


101 S Myrtle Ave
Willard, OH 44890

 

A Boutique in Willard OH

We are a small, owner operated, pizza shop. We make our own dough and use fresh ingredients. Specialize in Pizza, Wings, Subs, Salads, Spaghetti We are new to the scene and growing daily


Mon Closed Tue Closed Wed Closed Thu 11:00 am - 8:00 pm Fri 11:00 am - 10:00 pm Sat 4:00 pm - 10:00 pm Sun 4:00 pm - 8:00 pm

Click the button to add a review for Marsha's Pizza

Add Review