La Place is a restaurant offering fresh food prepared with some organic ingredients. It features outdoor seating, free Wi-Fi, and is wheelchair accessible.