Main Street Restaurant

Address: 
79 Main St, Tupper Lake, NY

Come enjoy homemade food and a great atmosphere! Enjoy a nice cold beverage.