this is in response to that last review. I have never had a tasteless pizza from apollos all the years i ate there. Maybe your tastebuds are shot. Ive tried a lot of restaurants in palmer and theres either too much cheese, too little sauce or just a ...