3125 New Castle Ave, New Castle, Delaware 19720 USA
Stew Chicken (cabbage & rice for sides)
Photo Credit: Yelp