Mama Zarella's, POWELL, Ohio (OH)
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
