Location: 3 President Drive, Dover, DE 19901
Phone:(302)678-1041
Fax:(302)678-1045
Category: Restaurants
Tags: Pizza, Hostels