Castle is a restaurant offering bistro-style cuisine in a charming setting with a sunny terrace. Perfect for festive meals or business lunches, privatization is possible.