I've been to both places in the last few months. Personally, I give the edge to Masa. Flirt has an edgy feel, sort of NYC-ish--waitstaff in black, etc. Teeshirts with their logo for sale. Menu is much more limited. Basic rolls for my kids were overpriced. I did like their tower of tuna--tuna tartare on layers of nacho chips. Masa's menu is much more expansive, and less expensive. Although the more original rolls were 8-12, the basic rolls(which my kids eat) were more affordable. They run about $2-3 less per basic roll and 4-6 less per "fancy roll" than Flirt. I particularily like their Cajun roll. We brought sake on one occasion which they heated up in small portions throughout the meal. On the other hand, my wife had tempura which was one of the worst examples of this dish we have ever had--soggy and tasteless. But you can't go wrong with the sushi here. Also, for what it is worth, there is a large Japanese contingent that eats here. PS I am not related to MikeyMike