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