Unless Teatro is the Italian word for "mushroom" I don't get it. Beautiful atmosphere, amazing staff and a menu that only seems to exist for the sake of being trendy. Small portions (but beautifully presented), high prices and a general feeling of "meh". Normally I want everything on the menu, here I was hard pressed to find something that didnt have mushrooms (as you can guess I hate them) and sounded somewhat appetizing. They gentleman at the table next to us joked about stopping at A&W on the way back to work.
I won't go back, but I think my wife and her friends would enjoy it.