Location: 1534 South Governors Avenue Suite A, Dover, DE 19904
Phone:(302)678-8862
Category: Restaurants
Tags: Pizza, Delicatessens, Fast Foods & Carry Out, Take Out