User: What else can you find?
Assistant: 100-15 Ditmars Boulevard, East Elmhurst, NY 11369, USA has a 4.0 rating.