Anyone know anything about Flora in Arlington? It's on Mass ave, just over the Cambridge border on the way to Arlington Center. I've heard it's good, but haven't heard any more specifics. I tried doing a search for it on this bulletin board, but came up empty. I would love to get some feedback, am thinking about going there tonight for dinner with some friends.