Store Details

Clafoutis

25 Loseby Lane
Leicester
Leicestershire
LE1 5DR
United Kingdom

Tel: 01162 627027

Return to search