Barezze Pizzeria is a pizza restaurant offering Italian cuisine with scenic views.