Iconic Italian Restaurant

85 High Street
Old Hemel
Hertfordshire
HP1 3AH
01442 250063

Located in the Old Town Hemel Hempstead

Hemel Hempstead Historic Old Town