Company name: Il palazzo
Description: Traditional Italian restaurant & bar
46 Duke St, Chelmsford CM1 1JA, United Kingdom