Get directions to: Libby's Restaurant, Fenwick Island, DE
Restaurant address: 901 Coastal Hwy Fenwick Island, DE 19944, USA
Restaurant: Libby's Restaurant