Castle Bistro is a Modern European restaurant situated in the historic Dubovac Castle. It offers a unique dining experience with appetizers, main courses, and options for both meat eaters and vegetarians.