MALO :: Des Moines' Destination for Latin Cuisine
  • Mon - Sat
    11am – 9pm
  • Sun
    10am - 9pm
MALO
900 Mulberry St
Des Moines, IA 50309
Map It
515.244.5000