86 Seafood Restaurant Corporation, ELMHURST, New York (NY)
Readily settled at 8622 Broadway () in ELMHURST, New York (NY) (11373), 86 Seafood Restaurant Corporation can be contacted at 7186394500. Make sure you call up early in advance to reserve your place in the restaurant.
More restaurants in ELMHURST, New York (NY)
86 Seafood Restaurant Corporation contact information and details:
Address: 8622 Broadway - , ELMHURST, New York (NY) 11373
Contact Phone: 7186394500