Still my favorite pizza in town. I have tried all the places in town and this is still the best. pizzas all have good flavors and are not tough like some crust in town. Some places the grease flows off the pizza. Here it does not. There very little grease from the meats that come out when they cook. Their wings are really good as well.
If you own or manage Bravo Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.