Mayflower Seafood Restaurant
Address:
1315 E Dixon Blvd, Shelby, NC 28152
Phone:
(704) 482-8411
Cuisine:
Seafood
Restaurants,
Restaurants Family Dining,
Seafood
Other Businesses:
- Papa's Pizza To Go Inc at 139 E College Ave, Shelby, NC 28152
- Chen's Fusion at 117 E College Ave, Shelby, NC 28152
- Godfathers Pizza at 117 E College Ave, Shelby, NC 28152
- Broad River Coffee & Cone at 105 S Main St, Shelby, NC 28152
- Subway at 117 E College Ave, Shelby, NC 28152