Directions to Restaurant 23

Restaurant 23, 23 Dormer Place,
Leamington Spa, Warwickshire CV32 5AA
Tel: 01926 422422