I love this place!
All reviews seem positive
Best Restaurant in Woodhaven Queens' Grand Opening! Daily Specials