Cafe
Buongiorno Italia
3 locals recommend,
Location
66 Lattimore Rd
St Albans, England
Tips from locals
Deli come coffee shop. Great for take away coffee, a spot of light lunch (when the suns shining, most seating outside) or picking up a few nice nibbles.
Lovely Italian delicatessen (deli) and coffee shop. Stocked with wonderful food straight from Italy.