Troy Pizza & Family Restaurant

2618 Kirkwood Hwy, Newark, DE 19711

4.6(255)
$10 Minimum
SliceRestaurants in Newark Troy Pizza & Family Restaurant
Price: $$