Location: 800 North State Street, Dover, DE 19904
Phone:(302)674-1776
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants, Hostels