Villa Pizza is an Italian restaurant.