Villa Pizza is an Italian restaurant specializing in halal pizzas.