Lorenzo’s

Italian and Mediterranean cuisine. 71 High Street.