The food at Helen Back is average. I tried their p...
The food at Helen Back is average. I tried their pizzas and they were just okay. The toppings were not very fresh and the crust was a bit too thin for my liking. The service was decent but nothing special. Overall, I think there are better pizza places in town.