100 West Ave, New Castle, Delaware 19720 USA
Meatball Parmigiana with homemade sauce, provolone cheese and topped with grated cheese.
Photo Credit: Yelp