Hours & Location

2488 Main St,
Lake Placid, NY 12946

518-523-3888

Hours

Open Seasonally 


About

Private Parties. Please Inquire.

Get Directions