Star Deli
OPEN NOW
Today: 9:00 am - 10:00 pm
Phone: (309) 637-2915
Address: 2318 W Starr St, Peoria, IL 61605
Phone: (214) 748-3647
Cuisines: Deli
112 Spinder Dr, East Peoria, IL 61611
4810 N University St, Peoria, IL 61614
5626 W Plank Rd, Peoria, IL 61604
2601 W Lake Ave, Peoria, IL 61615
1301 W Main St, Peoria, IL 61606
901 W Camp St, East Peoria, IL 61611
901 S Shelley St, Peoria, IL 61605
456 Fulton St, Peoria, IL 61602
6100 S Adams St, Bartonville, IL 61607
425 N Western Ave, Peoria, IL 61606