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