Bella Vesta Restaurant Posted on July 6, 2016 by engmansy Bella Vesta Restaurant Inside Baron Resort, Ras Nasrani Tel: 0693670100