Italian restaurant and pizzeria located near Genova Principe station, serving Italian cuisine.