Restaurant St. Christopher offers a unique dining experience. It also hosts events.