Review of Mama Irma

1058 Virginia Ave, Indianapolis, IN 46203

Overall Rating

Review


they don't have a gluten free menu but Peruvian food is half gluten free. Ask for the Tacu Tacu. Love Peruvian food!

Updated 7 years ago