Bella Vista is a restaurant offering traditional Italian cuisine. The menu features pizza, pasta, salads, and fish and meat dishes.