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