Have been there several times. Have always had great food. It's hidden in the Job Lot Plaza in Griswold. They are always very welcoming and pleasant. A must try.
Address: 461 Voluntown Rd, Ste F, Griswold, CT 06351-2611
Location: United States > Connecticut (CT) > Mystic Country > Griswold
Phone Number: +1 860-376-1181