The Strand Fish & Chips
Seafood
Fast food
British
£
💬
1089 reviews
📍
6 Strand Parade
