Bellavista is a restaurant offering pizza, pasta, and salads, with daily specials available for takeaway or on-site dining.