Picco's Pit Bar-B-Q & Steak House
2 Blocks West Of Elevator, Norris, Illinois, 61553
(309) 647-0178
310 W Divsn, Norris, Illinois, 61553