Menu Close

La Baraka

  • 255-09 Northern Blvd
  • Little Neck, NY 11363
  • (718) 428-1461
  • Details
  • Amenities