Philly's Finest

5799 Lighthouse Road
Fenwick Island, DE 19944
Phone: 302-537-6971

American cuisine, family dining