Great restaurants around
louvre 100 metres away