Just tried Don Nicola Pizzeria the other night. They had their opening day last week. The place is small and they seem to be working out a few kinks but the pizza was great. It's also a little confusing to get to and park, you have to drive through the building's guard house, which is weird. Chatted with the owner for a while too, great guy. Definitely worth checking out if you want some good, cheap pizza.