Powered by Tripadvisor

Teriyaki One

8801 Queens Blvd
Elmhurst, NY 11373
Uber
MORE PHOTOS