Location: Route 1 & Virginia Avenue, Fenwick Island, DE 19944
Phone:(302)539-5388
Category: Restaurants
Tags: Pizza, Hostels