Enjoy freshly made pizzas cooked in stone ovens at The Pizzastone, located within a hotel. Dine-in or takeaway options available.