User: Any other else?
Assistant: How about 100-15 Ditmars Boulevard East Elmhurst NY 11369 USA with a 4.2 rating?