Write a review

Ibbas Cafe

← View details

13 Chapel Street, Ibstock, Leicestershire LE67 6HF, United Kingdom, Ibstock, England