American restaurant · 941 North Main Street, Limestone, NY
Dine-In
More food in Limestone, NY · American Food in Limestone