Mama Zarella's, POWELL, Ohio (OH)

Feeling hungry? Mama Zarella's might be the place to eat for you.
Conveniently located at 240 North Liberty Street () in POWELL, Ohio (OH) (43065), Mama Zarella's can be reached at 6147856262. Please call in advance to make a reservation.
More restaurants in POWELL, Ohio (OH)


Mama Zarella's contact information and details:
Address: 240 North Liberty Street - , POWELL, Ohio (OH) 43065
Contact Phone: 6147856262