Set in a strip mall this plain looking restaurant serves excellent food! Dined with spouse and his family of four (grandchildren ages 11 and 15), Salads included really fresh fixings in a generous portion. Six different orders, each raved about the taste; food served hot.
Address: 845 E Main St, Branford, CT 06405-2916
Location: United States > Connecticut (CT) > Branford
Phone Number: +1 203-481-3208