Planet Pizza 1802 S Bloomington St, Streator, IL 61364 (815) 673-3200 Related: Pizza Chinese Restaurants Arabian Restaurants
B & R Cafe 1210 S Bloomington St, Streator, IL 61364 (815) 673-3663 Related: Arabian Restaurants Foods Take Out Restaurants Fish & Chips