Pizza Hollis - Reviews on Pizza Restaurants in Hollis, NY, United States close