Mama Guzzardi's Italian Restaurant
Drag box to select area
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
- Hours: Hours are by appointment.
- Hours: Sun, noon - 7pm; Mon, Wed - Sat, 11am - 9pm; Tue, closed
- Accessible: yes