Fish & Chips · Birmingham
Good food.
Great flavour.
Unit 4, 856 Chester Road, Birmingham, B37 7WG
Opening hours to be confirmed
Chelmunds Chip Shop is a local takeaway in Birmingham, B37 7WG. A menu has not yet been added to this listing.
Chelmunds Chip Shop is listed at Unit 4, 856 Chester Road, Birmingham, B37 7WG. Opening hours and menu details can be added by the verified owner.
Loading reviews…