7995 Darrow Rd.
Twinsburg,
Ohio 44087
Map It
330.963.0603
View Website
Enjoy classic Italian fare at this mom and pop restaurant near Firestone Country Club.