Bravo Pizza & Italian Restaurant

Pizza takeout, dine-in and delivery in South Beloit and Poplar Grove, IL

Thanks for taking the time to visit our website Do you crave authentic Italian food? Find exactly what you’re looking for by visiting Bravo Pizza & Italian Restaurant. We have locations in South Beloit and Poplar Grove. Call us today or fill out the contact form below for more information.