Copyright 2014 Mama Mimi's

Privacy Policy | Terms & Conditions

Mama Mimi's Kenwood Interior

CINCINNATI - KENWOOD

LOCATIONS

ADDRESS

7714 Montgomery Rd

Cincinnati, OH 45236

T - 513.793.MAMA (6262)

Between BW-3's and McAlister's Deli

 

HOURS

Every Day 12pm - 9pm

 

MANAGER

Kevin Isaacson

your meal is waiting