Russell's Quality Food
Home
Menu
Gallery
Videos
Directions
Reviews
Home
Menu
Gallery
Videos
Directions
Reviews
Chips
Variety of Flavors Available
$.50
Russell's Spot
1204 Centerville Rd
Wilmington, DE 19808
(302)299-3127
Sunday, Monday:
Closed
Tuesday
–
Saturday:
10am
–
4pm
Powered by
Let's Eat
.