Address: 5a High St, AL3 4ED, St Albans
Phone: +44 1727 812683
Website: Go to site

About Alloro Italian Restaurant

Alloro Italian Restaurant, is located at 5a High St, St Albans, AL3 4ED, UK

How to get to Alloro Italian Restaurant?