Bella Vista is a pizzeria offering Italian cuisine. Reservations are accepted by phone.