Seahorse
Fish & Chips Shop
0.0
Based on 2 reviews
Reviews
Br
Brian B
56 month ago
Great fish and chips, eat in or takeway.
Is
Issie_wizzie
169 month ago
They sell the best chips in Newham