Alloro
Beautiful Italian restaurant
Delicious Italian food in the heart of St Albans. Warm and friendly atmosphere. Great selection of starters, mains and desserts. Authentic and traditional. Great value for money. Very tasty food.
5a High Street, St. Albans, AL3 4ED