Get directions to: Cara Mia Restaurant, Queens Village, NY
Restaurant address: 22020 Hillside Ave Queens Village, NY 11427, USA
Restaurant: Cara Mia Restaurant