For delicious Italian cuisine, stop in and see us! For more information, check us out on Facebook and don't forget to like and subscribe! Location: 31 Main St. Canton, NY. 13617 Business hours: Sunday - Wednesday: 4pm-12am Thursday - Saturday: 4pm-2am |
---|