La Place is a restaurant offering fresh, partially organic dishes. Originating as part of a department store chain, it prepares food without a traditional kitchen setup.