Cafe Roma

01727837565 79A St. Peters Street, Town Centre,
St. Albans, AL1 3EG view on map
Get directions
Look for more Cafes, Cafe Bars & Coffee Shops in St. Albans
Reviews
  • 10 Nice place for a Cup of Coffee

    Plus Subways is next door to grab a little sandwich. Pleasant cafe in St Albans.

    Review Date: 06/01/2009 Report review
Review us




I am a registered user   I am a new user


Other Cafes, Cafe Bars & Coffee Shops near AL1 3EG