Best of Boston

1975 Best Pastry, Italian

The Caffe Roma

Babas, cannolis, and paraginas that would make an angel weep.

239 Hanover St., Boston,