<< Previous Place Stony Creek Market $$$, Alcohol, Lunch, Dinner 178 Thimble Island Rd, Branford, CT 06405, USA 203-488-0145 Website