College Town Pizza

1108 S College Ave
Newark, DE 19713
No photo available for this business

Business Information

Pizza, Restaurants

Customer Reviews (1 reviews)

Citysearch User

on Citysearch May 13, 2010
This restaurant has had a change of management and name. It is now the 896 Diner. Still good food, especially the few Turkish items. (more)

Browse our top cities

Browse cities by state