Skip to main content

Upstairs Grill Steak & Seafood

restaurant · steakhouse · Lake Placid, NY

Address
2490 Main St, Lake Placid, NY 12946
Phone
(518) 302-5451
Website
upstairsgrillsteakandseafood.com
Where
44.2884, -73.9855

Search Hominin for Upstairs Grill Steak & Seafood

Other restaurants nearby

More in Lake Placid

Upstairs Grill Steak & Seafood — restaurant in Lake Placid, NY | Hominin