Find the top Fish & chips restaurants in North Charleston, South Carolina near you now.
Fish & chips restaurant
Address: 4254 Spruill Ave, North Charleston, SC 29405