0 review
29 The Square, Kenilworth, Warwickshire CV8 1EF
01926 852980
Italian, Mediterranean
Kenilworth, Warwickshire
£££