The food was good - best tiramisu I have ever had anywhere, and I have traveled to Italy several times. The service was attentive and helpful. One quibble, our waitress really butchered the Italian pronunciation of several items on the menu. This is basic Italian, and it's a little disappointing when they get it wrong. Very suburban.
I have been to Bravo's several times over the years and have been disappointed that I never get to try the pizza there, since they don't offer individual size portions.