Carluccio's - Leamington Spa - 1-3 Satchwell Court Royal Priors Shopping Centre, Leamington Spa CV32 4QE, UK on Eaten