Get directions to: La Baraka Restaurant, Little Neck, NY
Restaurant address: 255-09 Northern Boulevard Little Neck, NY 11362, USA
Restaurant: La Baraka Restaurant