December 15, 2010
Best "fast food/cheap pizza" you will ever eat. Nothing beats the walk-in special in terms of price, quality, and taste. There are tons of toppings to choose from and I don't know what it is about their crushed ice, but it is amazing.
*I believe the above picture is a tad outdated. The walk-in special (advertised in the window) is now $4.25.