User: Did you find anything else?
Assistant: You might also like 100-15 Ditmars Boulevard, East Elmhurst, NY 11369, USA. It has a rating of 4.2.