Restaurant & bar located in Baleal. Offers a perfect dining experience with a great atmosphere.