Have now been to Ballo three separate times for dinner, and I am looking forward to my next visit.
First off, if you are looking for a stuffy place this isn't the spot for you. Ballo is a fun restaurant not at all pretentious.
The food is top notch. The menu changes daily, and the kitchen is willing to make something up for you even if you don't see your choice on the menu. Nice touch. I have had everything from lasagna, chicken with a pesto sauce, to various other pasta dishes. All very good and prepared well.
Portions are ridiculously large so make sure you don't go overboard on appetizers. The desserts are also enormous, but who isn't willing to splurge on dessert?
I would definitely recommend Ballo to anyone looking for a fun casual spot.