Director at The Italian Larder - Banbury, England, United Kingdom
The Italian Larder is a food & beverages company based out of 18 Wildmere Road, Banbury, United Kingdom.