forest outdoor restaurants with forest hills restaurants with outdoor seating 107-10 70th Road Forest Hills 11375. 7301 Yellowstone Blvd Forest Hills NY 11375. Yt3g7c28ipbigm Nic… Monday, April 18, 2022 Edit