Italian restaurant · 146 Park Street, Tupper Lake, NY
Dine-In
See full menu
More food in Tupper Lake, NY · Italian Food in Tupper Lake