Excellent pizza. Its to die for, people. I can't speak for service AT the restaurant, but I can tell you they do fine with deliveries. Don't let those prices fool you. You may be paying around $20-25, but you'll be spending your money well on a fantastic meal. Go nuts, Lakewood!