Location: 366 Possum Park Road, Newark, DE 19711
Phone:(302)737-2411
Fax:(302)709-2177
Category: Restaurants
Tags: Pizza, Hostels