Bellavista is an Italian restaurant known for its well-presented dishes and central location. They offer a curated wine selection to complement their menu.