Fresh pizza being pulled from a hot oven
Now serving Mt Pleasant

Real pizza
built the right
way.

Hand-tossed dough, locally sourced toppings, and a recipe that's been perfect since day one. This isn't fast food — it's Main Street food.

Scroll

Locally Owned

Mt Pleasant since day one

Fresh Daily

Made from scratch every day

Fast Delivery

Hot to your door

Family Friendly

Everyone's welcome

Our Story

The heart of
Main Street.

Main St. Pizza isn't a franchise. It's a neighborhood spot that decided early on to do one thing well — make pizza that people actually want to come back for.

We keep things simple: dough made fresh each morning, sauce from a tested recipe, and toppings that actually taste like the real thing. No shortcuts, no mystery meat, no surprises — just honest food at honest prices.

Whether you're grabbing a quick slice after work or feeding the whole crew on game night, we've got a pie waiting for you right here on South Main.

100%

Hand-tossed dough
made daily

Local

Proudly serving
Mt Pleasant

Warm interior of Main St. Pizza restaurant
Visit Us

Hours & Location

Opening Hours

Monday 11:00 AM – 9:00 PM
Tuesday 11:00 AM – 9:00 PM
Wednesday 11:00 AM – 9:00 PM
Thursday 11:00 AM – 9:00 PM
Friday 11:00 AM – 10:00 PM
Saturday 11:00 AM – 10:00 PM
Sunday 12:00 PM – 8:00 PM

Hours may vary on holidays. Call ahead to confirm.

Find Us

110 S Main St
Mt Pleasant, IA 52641-2105

Hungry? Call us.

Hot pizza, friendly service, and zero hassle. Pick up or delivery — we'll have it ready when you do.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website