Ciao ! welcome to Frankie’s Ristorante Italiano. We are located in downtown Lenox, Mass. Here you can find the kind of real, home-made Italian food that you’ve been looking for. Please stop by. We’re open for dinner every day. Arrivederci !
OPEN 7 DAYS A WEEK FOR DINNER