Upstairs Grill Steak & Seafood
Category
General Information
Locality: Lake Placid, New York
Phone: (518) 302-5451
Address: 2490 Main Street 12946 Lake Placid, NY, US
Likes: 111
Reviews
Facebook Blog
Popular Listings
Harleys American Grille
283 Main Street 11735 Farmingdale, NY, US
+1 516-586-8000
American restaurant, Restaurant, Bar & Grill, Steakhouse
Boucherie
+1 212-837-1616
Restaurant, Bar, Steakhouse, French restaurant
LongHorn Steakhouse
92-30 59th Ave 11373 Elmhurst, NY, US
+1 718-335-1371
Restaurant, Steakhouse