Bellavista is a highly-rated restaurant known for its delicious meals and cakes.