Star Country Store & Deli
526 Sanford Rd, Westport 02790