La Place is a restaurant offering French, European, and café-style cuisine, with bar and pub elements.