Elmhurst NY Olive Garden Italian Rstrnt 1. 92-10 59th Avenue, Elmhurst, NY 11373 | Olive Garden (718) 458-0549