Bellavista is a bar & grill offering a variety of dishes. Known for its service, it provides a relaxed dining experience.