Brio is always a happy dining experience. For this specific location, I've only been for happy hour, but I don't see how their regular menu would differ from their location at Town Square.
Their happy hour must be one of the best! They have a list of items for $2.95. Don't let the price fool you though. Their portions are decent sized. We always order one of everything, and maybe even two of some other things. (Don't judge us!!) How could you not though? Cheap, good food is so hard to pass up!
Their service is always amazing. They check several times to make sure everything is okay and refill drinks before it is necessary.