Upaya's Restaurant
Address:
40-08 Hampton St, Elmhurst, NY 11373
Phone:
(929) 296-9495
Restaurants
Other Businesses:
- Applebee's at 9015 Queens Blvd, Elmhurst, NY 11373
- Juquila Mexican Cuisine at 4012 83rd St, Elmhurst, NY 11373
- Meson Asturias Restaurant at 4012 83rd St, Elmhurst, NY 11373
- Panda Express at 9015 Queens Blvd, Elmhurst, NY 11373
- Crazy Chicken at 4010 82nd St, Elmhurst, NY 11373