Come here for a meal right after visiting St Albans Clock Tower. All the visitors adore gorgeous Italian cuisine at this cafe.
Foursquare
Facebook