Craigwood Restaurant
Address:
141 Country Club Ln, Lake Placid, NY 12946
Phone:
(518) 523-4789 Restaurants
Other Businesses:
- Cascade Inn Motel & Restaurant at 5023 Cascade Rd, Lake Placid, NY 12946
- Big Mountain Deli & Creperie at 2475 Main St, Lake Placid, NY 12946
- Chair 6 Restaurant at 5993 Sentinel Rd, Lake Placid, NY 12946
- Freestyle Cuisine at 2126 Saranac Ave, Lake Placid, NY 12946
- Artisans At The Lake Placid at 144 Lodge Way, Lake Placid, NY 12946