Mayflower Seafood Restaurant

Row 1

Details
1315 E Dixon Blvd
Shelby, NC 28152
(704) 482-8411

Foursquare Tips

  • Handles big groups well.
  • Always good food.