Mama Irma Mama Irma

Mama Irma Map

1058 Virginia Ave. (E. Prospect St.)
Indianapolis, IN 46203
317-423-2421
Map
Cuisine: Peruvian
Tasty Peruvian dishes in an inviting atmosphere.
Openings: Lunch & Dinner Tues.-Sat.

Features