Frankie's Ristorante Italiano in Lenox, MA
USDA Certified Organic • fair-trade • sustainable seafood
""Like your Mamma used to make""
80 Main St
Lenox, MA 01240
Everything homemade following family's tradition from our roots in Italy.
Local Food Guide regularly updates the Local Food Guide. Let Local Food Guide know if something is inaccurate.