Just in time for al fresco dining, Pazzo (Italian for "crazy") Restaurant & Bar is now open on historic Newbury Street in Boston, MA. This Meditteranean inspired restaurant offers two floors of indoor dining and bars in addition to prime patio seating. Pazzo is the sister restaurant to long time foodie favorite, Tapeo located directly across the street. Patrick Buben and Vina DePaolo, who in...