La Place is a restaurant emphasizing fresh, made-to-order meals with some organic ingredients. It offers coffee, drinks, breakfast, lunch, and snacks.