Definitely the best pizza in town. I ordered from them probably a dozen times now and it's really good pizza. The only reason I gave them 4 stars is because they had some misses with their consistency. The crust came pretty darn soggy that it was really hard to even pick up the pizza, but this only happened about twice.
more