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