The Directory

Café Di Lucca

1-2 Castle Court
Market Place
Knaresborough
North Yorkshire
HG5 8AE
01423 862600