Best of Boston
1994 Best Coffee Shop, Java Hangout
Caffe Vittoria
Terraced seating for people watching, great espresso, and a healthy dose of the old-country feel that makes the North End the North End.
296 Hanover St., Boston,
Terraced seating for people watching, great espresso, and a healthy dose of the old-country feel that makes the North End the North End.
296 Hanover St., Boston,