King of Pizza is my favorite pizza in the entire world. When we lived in Houston, my family would eat it two or three times a month. Crust: very good. Toppings: heavily loaded...
All reviews seem positive