Restaurants - Tupper Lake, New York, United States
Swiss Kitchen is a restaurants company based out of 92 PARK ST, Tupper Lake, New York, United States.