Flour-dusted hands rolling fresh pasta dough on a worn wooden board in Mario's kitchen, a dented pot of Sunday gravy steaming behind

Sunday dinner, any night of the week.

Mario's is a neighborhood Italian restaurant in Dubuque, Iowa — hand-rolled pasta, gravy that simmers all afternoon, and a candle glowing on the checkered cloth. Pull up a chair. You've been expected.

Built around a craving, not a concept

Mario's runs on a simple idea: the food worth eating is the food worth making slowly. Mornings in our kitchen start the same way they always do — flour dusted across a worn wooden board, fresh dough rolled and cut by hand, a dented pot of Sunday gravy steaming away behind it all.

Out front, it's the room you'd hope for: red-checkered tablecloths, candles burning down in old Chianti bottles, platters built for the middle of the table. Nothing precious, nothing rushed — just the kind of Italian cooking that turns a cold Iowa evening into an occasion.

Most nights, that's all we're trying to be: the first answer when someone in this river town asks, “Where should we go tonight?”

A heaping platter of spaghetti and meatballs in glossy marinara on a red-checkered tablecloth, lit by a single candle in a straw-wrapped Chianti bottle
Spaghetti and meatballs by candlelight — the plate that says everything about us.

The way we cook

No mysteries and no shortcuts — just a few habits this kitchen refuses to break.

Rolled by hand

Fresh pasta dough is rolled, cut, and dusted with flour right here on the board. It takes longer. It tastes like it.

Simmered, not rushed

The gravy cooks low for hours — tomatoes, time, and patience. It's the smell that meets you at the door.

Plated for passing

Our dishes are built for the middle of the table: big platters, extra forks, and no shame in taking the last meatball.

Dinner, your way

However tonight looks, Mario's fits into it.

Dine-in. Candlelit tables, checkered cloth, and a pace that's entirely your own. Linger — we're not counting the minutes.

Takeout & delivery. Your favorites packed carefully and sent home with you, or brought to your door while everything's still steaming.

Catering. Family-style trays of baked ziti, chicken parmigiana, and garlic bread that show up ready to pass hand-to-hand. You gather the people; we feed them.

Daily specials. Ask what's on the board — it changes with the season, the market, and the kitchen's mood.

Plan an event with us
Family-style catering trays of baked ziti, garlic bread, and chicken parmigiana being passed hand-to-hand across a crowded, happy table
Catering trays, on their way to a very happy table.

Why the neighborhood keeps coming back

Trust isn't something a restaurant can claim — it's something a kitchen earns, plate by plate. So instead of telling you we're worth your evening, we'll tell you what we hold ourselves to, every single service.

  • The pasta is rolled by hand in our own kitchen, the same way, every day.
  • The gravy takes as long as it takes. It never leaves the stove early.
  • Specials follow the season and the market — never a corporate calendar.
  • Your table is yours for as long as you're enjoying it. We don't hurry goodbyes.
  • Everyone who walks in gets the same welcome — first visit or five hundredth.

That's the whole recipe, really. Do the small things right, do them every day, and let Dubuque decide. So far, this town has kept our dining room full and our kitchen honest — and we don't take a single dinner rush for granted.

Come hungry.

The pot's already on the stove. Take a look at the menu, then come claim your table.