I live in LA and frequent Mastro’s, Boa and STK. So when my friend dragged me out to her favorite new seafood and steak restaurant in Queens – at t...
All reviews seem positive