• back to previous

Mama Mila's

  • 1200 South Garden Street
  • New castle, DE 19720
  • Phone: 19315483282
  • Overview

    Experience an authentic Italian Cafe called Mama Milas, located in the Columbia Arts District. We make real Italian food that has been passed down for generations including delicious entrees, pastries and the BEST coffee around!