Il Resto is a restaurant and pizzeria offering Italian cuisine.