When I first moved to Howell I tried a lot of pizza places and at first we thought this was the best although we thought the pizza was just average so we got a few pies from there. Since then we have found there is definitely a better place in town and do not eat here anymore.
more