Shi Shu Fish Bar London
0
Reviews
Fish & Chips in London
- Hendon
45 Brent Street
, Hendon, London, NW4 2NF
+44 (0) 20 8203 6611
Shi Shu Fish Bar in London, London, is a local fish & chip shop. They provide fish & chips, Shi Shu Fish Bar fish & chip shop’s address is 45 Brent Street.
|