Crystal Fish Bar Leicester

Crystal Fish Bar Leicester

0  Reviews


Fish & Chips in Leicester - Leicester City Centre
22 Charles Street , Leicester City Centre, Leicester, LE1 3FG
+44 (0) 116 251 2000

Crystal Fish Bar in Leicester, Leicester, is a fish & chip shop who specialises in fish & chips. Crystal Fish Bar fish & chip shop is located at the following address - 22 Charles Street.
Tags: kebabs




Have you got a spare minute to add a review of Crystal Fish Bar, Leicester? Tell us about your experiences by writing a Crystal Fish Bar Leicester review and help build a list of the best Fish & Chips in Leicester. If Crystal Fish Bar Leicester is owned by you, then claim it today. Claiming your business will enable you to update the tags, address and business description.