They have the best special. On Tuesdays and Wednesdays, you can get a large pizza (take-out only) for $6. The cheese just oozes from the pizza and the sauce is homemade.
All reviews seem positive