Capri Cafe, Leamington Spa, Warwickshire, United Kingdom
About Capri Cafe
Capri Cafe is a Cafe serving the Leamington Spa community in Warwickshire, United Kingdom and located at Russell Street
Location
Russell Street
Leamington Spa
Warwickshire
United Kingdom
CV32 5QB
Map
Contacts