Mama Catena Ristorante

711 Babbitt Rd
Euclid, OH  
Hours of Operation
Mon 11am-9pm
Tue 4pm-9pm
Wed-Sat 11am-9pm
Sun Closed
Deals
Customer Reviews
 YPmobile
jrlamorte on 06/12/2012
Food was homemade and flavored were wond...
 YP.com
MarkLeopold on 04/25/2011
The pizza was awesome and the service wa...
Business Details