Family-owned Bravo Pizza & Italian Restaurant offers two convenient locations in South Beloit and Poplar Grove. Sicilian-born owners Joe and Francesca Ocello have been serving up authentic Italian cuisine in the U.S. since the early 1970s. Open daily for lunch and dinner, with carry-out, delivery and catering services.
Also visit us at:
13555 Ill. 76, Poplar Grove, IL