La Place Saint-Avold is a bar and restaurant offering meals and drinks.