Jimmy's 21
Address:
21 Marina Way, Lake Placid, NY 12946
Phone:
(518) 523-2353
Payment:
Restaurants,
Italian
Other Businesses:
- Artisans At The Lake Placid at 144 Lodge Way, Lake Placid, NY 12946
- Craigwood Restaurant at 141 Country Club Ln, Lake Placid, NY 12946
- Cascade Inn Motel & Restaurant at 5023 Cascade Rd, Lake Placid, NY 12946
- Big Mountain Deli & Creperie at 2475 Main St, Lake Placid, NY 12946
- Aki Sushi & Japanese Restuarant at 324 Main St, Lake Placid, NY 12946