Sky Diner

30 Leetes Island Rd Branford CT 06405 USA

(203) 208-1096

Location