Big Daddy's Crab Shack
Meadowlands (Nepean)
- Address: 780 Baseline Rd, Ottawa, ON, K2C 0A3
- Phone: (613) 224-3432
- Open today: 3:00 PM – 10:00 PMOpen today: 3:00 PM – 10:00 PMOpen today: 11:30 AM – 11:00 PMOpen today: 11:30 AM – 12:00 AMOpen today: 11:30 AM – 12:00 AMOpen today: 3:00 PM – 12:00 AMOpen today: 3:00 PM – 10:00 PM





