This restaurant right across the street from the Hampton Inn hotel has fast service and great flavorful and fresh ingredients on its made to order pizzas. Definitely worth a visit.
The first time I visited this restaurant a couple of years ago, I thought it was great. This time while it was okay, the pizza seemed to be swimming in oil and a bit soggy. Taste was still okay but for the price of the pizza, I thought it could be better. Maybe just an off day for them.