Russell's Quality Food
Home
Menu
Gallery
Videos
Directions
Reviews
Home
Menu
Gallery
Videos
Directions
Reviews
Pulled Pork on Kaiser
$6.00
Russell's Spot
1204 Centerville Rd
Wilmington, DE 19808
(302)299-3127
Sunday, Monday:
Closed
Tuesday
–
Friday:
9am
–
5pm
Saturday:
9am
–
3:30pm
Powered by
Let's Eat
.