Prices on this menu are set directly by the Merchant.

Seafooddelivered fromElena's Restaurant 43at89-48 Francis Lewis Blvd, Hollis, NY 11423, USA