Steak & Fries
Address:
1200 W Main St, Peoria, IL 61606
Phone:
(309) 676-2828
Nice to Know:
- Noise Level Average
- Wifi No
Restaurants,
Steak Houses
Other Businesses:
- Poboy's On Frostwood LLC at 6736 N Frostwood Pkwy, Peoria, IL 61615
- Apple's Bakery at 8412 N Knoxville Ave, Peoria, IL 61615
- El Nopal at 3125 N Prospect Rd, Peoria, IL 61603
- Steak 'n Shake at 7715 N University St, Peoria, IL 61614
- Sterling Family Restaurant at 4513 N Sterling Ave, Peoria, IL 61615