Get directions to: Frankie's Ristorante Italiano, Lenox, MA
Restaurant address: 80 Main St Lenox, MA 01240, USA
Restaurant: Frankie's Ristorante Italiano