Get directions to: Ken's Bayside Pizza & Subs, Fenwick Island, DE
Restaurant address: 373 Lighthouse Rd # 104 Fenwick Island, DE 19944, USA
Restaurant: Ken's Bayside Pizza & Subs