I really feel like I should go to this place another time or two (and I will!) before reviewing, but I'll go with what I got for now.
I came here for the $6.99 spaghetti & meatball deal. Babbo does this every Monday & Tuesday all day. It's a HUGE portion and it comes with two LARGE meatballs that are quite good. Honestly, I wasn't a huge fan of the spaghetti sauce. Part of the reason why though is because I just think there was WAY too much of it. Also, I'm picky about red sauce at restaurants in general (which is why I usually don't order dishes with it...I pretty much did it here because of the deal). It was still good enough that I finished the whole bowl though :) Also, the focaccia bread they serve here is fresh and tasty!
The reason I'd like to come back is because they have quite a few specials here I'd like to try. In addition to your usual drink/app HH specials they have a $25 special for two. Each person gets a salad, glass of wine, and a pasta or pizza (and it looks like there's quite a few to choose from). That's a great deal!
I also wish I would have paid more attention to when it was, but they also do a bottle of wine/bruschetta deal like Postino does. However, Babbo's was offered at an earlier hour & more days a week if I remember correctly.
I'll be back.