Pizza King is the best. It's a sicilian style pizza with an amazing tomato sauce. I recommend getting extra sauce on your pizza. This is not a dine-in restaurant and you might be turned off the first time going in because it doesn't look like a classy place, but after you taste the pizza, you'll be back for more of the King.
If you own or manage Pizza King, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.