Impero Resto is a restaurant offering Italian pizza.