Mayflower Seafood Restaurant

2124 Celanese Rd.
Rock Hill
South Carolina
United States