Italian restaurant · 31-33 Main Street, Canton, NY
Dine-In
See full menu
More food in Canton, NY · Italian Food in Canton