ok, so almost everyone loves pizza. i've never met anyone who doesn't. but if you really love pizza then i would say eat here at leonardo's. great commercials, and great food. always tasty, and always hot food. go there and be prepared to eat,eat,eat your heart out in pizza,pizza,pizza!!! great atmostphere,great location,great pizza,great commercials,(did i say great commercials??),fantastic place to be!