We are Babbo regulars solely due to the proximity to our home. The restaurant is always clean and the ambience nice.
We primarily take out from this location to avoid the constant influx of rude elderly snowbirds. Otherwise, your meal is certainly with a degree of danger from all the oxygen tanks in close proximity to the kitchen flames! I jest...kind of.
The fare is standard. Not the best Italian I have had, but not the worst. We stick to the same items all the time: the 3-cheese Mac & Cheese, the asparagus with mushrooms and the fetuccine alfredo. We have tried sandwiches, but there is usually too much vinegar and my spouse is allergic.
Overall, Babbo is a welcome change from the IHOPs and other lame, overpopulated chain establishments.