La Place is a restaurant offering fresh, self-service meals with an emphasis on sandwiches, soups, and salads prepared with quality ingredients.