Powered by Tripadvisor

Boba Fries

81-21 Broadway
Elmhurst, NY 11373
Uber
MORE PHOTOS