Find the best restaurants in Ibstock, United Kingdom: 1 places with address, phone number, opening hours and ratings.
Fish and chips takeaway
4.7 (322)
212 Leicester Rd, Ibstock LE67 6HL