MAMA MIA'S DOWNTOWN DES MOINES

ADDRESS

 

604 LOCUST STREET

DES MOINES, IOWA 50309

 Tel: 515.303.2366

OPENING HOURS

 

Monday – Friday  11:00AM – 3:00PM

Tuesday – Saturday    5:00AM – 8:30PM

Sunday    CLOSED

© 2023 by The Pizza Shop. Proudly created with Wix.com

Join Our Mailing List