I found this place by accident. I was there for the Century buffet but it closed early. Cara Mia is located in the same building. I have to say it’s one of the best Italian places in Queens village. Their seafood, especially the fried shrimp and calamari are a must try!