New Broadway Seafood Restaurant
8317 Broadway Ste 1, Elmhurst, NY 11373-5738
New Broadway Seafood Restaurant is a Chinese, Seafood place is located in Elmhurst, New York. The address of New Broadway Seafood Restaurant is 8317 Broadway Ste 1, Elmhurst, NY 11373-5738.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 718-699-0889,