Find Italian Restaurant in Hemel Hempstead on the Hemel Gazette directory. Get reviews and contact details for each business including phone number, postcode, opening hours and photos.
5a High Street, St Albans, Hertfordshire, AL3 4ED
'ALLORO' MEANING BAY LEAF IN ITALIAN IS AN AUTHENTIC YET SIMPLE ITALIAN RESTAURANT Our Pizza and most of your Italian Favourites...
Italian Restaurant, Traditional Italian Restaurant, Freshly Cooked Food, Events, Bar