Star Fish Bar
Star Fish Bar
Address: 19 Brecknock Road, London, London. N7 0bl , LONDON N7
Address: London, United Kingdom
Telephone: 020 79167669
Recommendations
Have your say
Had a great experience dealing with Star Fish Bar? Share how great it was.
Suggested Links
Kebab Houses - Takeaway
LONDON N7
LONDON N7
Business Owners
Get Listed for free with bizexposed.com and get valuable exposure for your business.
Advertisement