Subway
Address:
4021 82nd St, Elmhurst, NY 11373
Phone:
(718) 205-4333
Other Details:
Founded in 1965, the SUBWAY
Restaurants,
Subs & Sandwiches
Other Businesses:
- Crazy Chicken at 4010 82nd St, Elmhurst, NY 11373
- Upaya's Restaurant at 40-08 Hampton St, Elmhurst, NY 11373
- Applebee's at 9015 Queens Blvd, Elmhurst, NY 11373
- Juquila Mexican Cuisine at 4012 83rd St, Elmhurst, NY 11373
- M 2 N Buffet at 4012 82nd St, Elmhurst, NY 11373