Located within a mixed-use building, Debenhams offers a dining experience.