Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Red Snapper Seafood Kitchen/799 Elmont Road - Elmont - New York (NY) ← View details 799 Elmont Road, Elmont, NY 11003, Elmont, New York (NY) +1 516-812-9155