Riley's Fish Shack

Restaurant in South Shields, UK

Features: outdoor seating, dogs welcome

North Shields, NE30 4EB