Elmhurst NY Outback Steakhouse 1. 8801 Queens Blvd, Elmhurst, NY 11373 | Outback Steakhouse (718) 760-7200