Restaurant "Замъка" in Sozopol offers a dining experience. Features a garden and barbecue facilities.