Big Chefs is a cafe located within a shopping center.