I've ordered takeout from Babbo several times and actually dined-in on a couple of occasions as well. The food is good (not authentic Italian but good), the portions are generous, and the online order option for take out is super convenient. Their calzones are my favorite!
Every time I have been in there, whether its picking up a take out order or dining in, I have always experienced super friendly and attentive service. Once I placed an order online, had the hubby go pick it up and he managed to come home with the wrong order! I took it back, explained the situation - they were super apologetic, found our order, and refunded our bill to boot for our trouble. That is stellar customer service in my book.