American restaurant · 166 Main Street, Tupper Lake, NY
Dine-In
More food in Tupper Lake, NY · American Food in Tupper Lake