Restaurant located near Horst Castle, offering outdoor seating, parking, and wheelchair accessibility. Serves alcohol and accepts reservations.