The first time I ate at Brio I loved it. So far I have eaten at both Brio's in Atlanta and the one in Orlando. While searching for a pic for this blog I just found there is on in Tampa. Hmmmmm lol
I love the Lobster Bisque and Crab Cakes.
Take a look at a the menu