Pizza Village: A pizza restaurant offering a variety of pizzas, including options with a crispy base and generous toppings. Online ordering available.