European restaurant · 607 Tecumseh ROAD, Jamesville, NY
Dine-In
More food in Jamesville, NY · European in Jamesville