Fish and Chip Shops in Chelmsford
168 Moulsham Street
Chelmsford
Essex
CM2 0LD
Top notch food every time we visit. Friendly staff, generous portions. Best in Chelmsford.
Emma Chimes - 23/03/2011 | report this review
All fields are required. Your review will appear immediately.