La Place is a restaurant located within a Jumbo supermarket.