Zachary's pizza is the best pizza in town. Their pizzas look like a pie, the crust is big and the pizza full of fresh tomatoes. There is always a huge line, about 30 min wait, but it s worth waiting. Parking might be tough because it s located in a nice restaurant-type of street.
more