Get directions to: Center Isl Restaurant, Bayville, NY
Restaurant address: Bayville Avenue Bayville, NY 11709, USA
Restaurant: Center Isl Restaurant