Non Plus Ultra is a restaurant offering lunch, drinks, and dinner, with banquet facilities available by appointment.