Mama Guzzardi's Italian Restaurant

Flag as Inappropriate

100% Were impressed
This authentic Italian restaurant has been around since 1990. Among its popular Italian dishes are pasta, pizza and Italian desserts. Mama Guzzardi's is a family gathering place where the whole family can come and feel like home.
1107 N Main St, North Canton, OH 44720
(330) 499-1247
  • Hours: Hours are by appointment.
  • Hours: Sun, noon - 7pm; Mon, Wed - Sat, 11am - 9pm; Tue, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »