Guess they rely on delivery a lot, and not many walk-in or take-out. With the new 5.99 large 1-topping deal, I love stopping by here and picking up a pizza. It covers two meals with the cost of one! The guys running the store are friendly, typically the walk-in takes about 15min.
more