Get directions to: Trattoria Il Vesuvio, Lenox, MA
Restaurant address: 242 Pittsfield Rd Lenox, MA 01240, USA
Restaurant: Trattoria Il Vesuvio