I would highly advise you to stop by Stolfa's Pizza in Bloomington, Il. located at 1002 N. Linden Street, Stolfas has the take out pleasure of the best pizza in town. Choose from Buffalo chicken pizza, Hawaiin pizza, meat lover pizza.... The best Italian beef in town for sure and to die for chocolate cake. This is a five star carry out !!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.