Address: 2639 Main St, Lake Placid (New York) 12946
Phone: (518) 523-4691
State: NY
City: Lake Placid
Street Number: 2639 Main St
Zip Code: 12946
categories: restaurant
related searches: Arena lake placid, Lake placid restaurants, Best restaurants in lake placid, Arena bar and grill menu